be confronted by/with problems - Turc Anglais Dictionnaire